Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Turkey F19 The Powder Byrne Trophy - Surbiton Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan III Challenger Continenal Plaza - Puerto Vallarta Warsteiner Challenger Wolfsburg - Wolfsburg Open de l'Isere - Grenoble Open de Franche Comte - Besancon Kueppers Kolsch Cup by Lambertz - Aachen VII Open Banc Agricol - Andorra Warsteiner Challenger Wolfsburg - Wolfsburg PrivatBank Cup - Dnepropetrovsk Kobstaedernes ATP Challenger - Kolding Alexander Kolyaskin Memorial - Donetsk IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Izmir Cup - Izmir Genova Open Challenger - Genova Heilbronn Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger St. Remy Challenger Mons Challenger San Remo Challenger Pozoblanco Challenger Izmir Challenger Ortisei Challenger St. Brieuc Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger The Scottish Tennis Championships - Edinburgh Geneva Challenger The Manchester Trophy - Manchester IPP Open - Helsinki Open D'Orleans - Orleans 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague West of England Tennis - Bristol Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Lubeck - Lubeck Okal Cup - International Bavarian Championship - Eckental St. Remy Challenger Jameson Cup - Milan Heilbronn Open - Heilbronn Open Sainte-Victoire - Aix-En-Provence Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton Kuppers Kolsch Cup by Lambertz - Aachen The Surbiton Trophy - Surbiton Lamberts Open by Stawag - Aachen Heilbronn Open - Heilbronn International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Black Forest Open 2004 - Freudenstadt Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon West of England Challenger - Bristol Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign USTA Challenger - Champaign Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby The Manchester Trophy - Manchester Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux Pekao Open 2004 - Szczecin Open de L'Isere - Grenoble The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Moncton Men's Challenger - Moncton Ciudad de Pozoblanco Open Diputacion - Cordoba Challenger Banque Nationale - Granby Lambertz Open - Aachen Segovia Challenger Internazionali de Tennis di Bergamo - Bergamo The Surbiton Trophy - Surbiton Open de Franche-Comte - Besancon Open D'Orleans - Orleans BMW Tennis Championship - Sunrise Johannesburg Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba President's Cup - Astana Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Tunis Open 2006 - Tunis Italian Indoors - Milan St. Petersburg Open - St. Petersburg Ciudad de Pozoblanco Open Diputacion - Cordoba 1998 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Pozoblanco Challenger Rado Swiss Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Davidoff Swiss Indoors - Basel Estoril Open - Estoril San Remo Tennis Cup - San Remo BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Waldbaum's Hamlet Cup - Long Island Salem Open - Hong Kong Lambertz Open by Stawag 2007 - Aachen St. Petersburg Open - St. Petersburg Gold Flake Open - Chennai Adidas International - Sydney Milan Indoors - Milan XI Venice Open - Venice Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Sybase Open - San Jose Citrix Tennis Championships - Delray Beach CA Challenge - Graz U.S. Men's Clay Court Championships - Houston IPP Open - Helsinki Idea Prokom Open - Sopot Logopak Challenger 2005 - Lubeck Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai International Tennis Championships - Delray Beach BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles St. Brieuc Challenger Brasil Open - Salvador Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Manchester Challenger Qatar Exxon Mobil Open 2003 - Doha Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Dubai Rosmalen Washington Newport Basel Prostejov Challenger Lyon Milan Copenhagen Osaka Tokyo Bologna Bolzano Moscow Casablanca Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Cologne Bath Challenger Bolzano Vienna The Joyce Eisenberg Jerusalem Open - Jerusalem Internationaux de Tennis de Brest - Brest Tennis Napoli Cup - Naples Milan Indoors - Milan KGHM Dialog Polish Indoors - Wroclaw 2002 FSE Challenger - Tarzana Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Thailand Open - Bangkok Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan Stockholm Open - Stockholm Intersport Heilbronn Open - Heilbronn Ostrava Open 2005 - Ostrava Copenhagen Open - Copenhagen Japan Open - Tokyo Paegas Czech Open - Prague Naples Challenger - Naples Ciur Pribram Challenger - Pribram Open de Montauban - Montauban Gerry Weber Open - Halle 4° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Tampere Challenger - Tampere South African Airways Tennis Open - Durban BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Northern Electric Open 1999 - Newcastle Croatian Indoors - Zagreb Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg XL Capital Bermuda Open - Bermuda Countrywide Classic - Los Angeles Optimus Maia Open - Maia RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington TED Open Istanbul - Istanbul Thailand Open - Bangkok The Nottingham Open - Nottingham Tatra Banka Open 2001 - Bratislava Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Meridiana Sardegna Open - Olbia Qatar Exxon Mobil Open - Doha XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Grand Prix de Tennis de Toulouse - Toulouse Open 13 - Marseille Open Castilla y Leon - Segovia Akbank Private Banking-TED Open - Istanbul PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas IPP Geneva Trophy - Geneva TED Open - Istanbul If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Sarajevo Open - Sarajevo The Hamlet Cup - Long Island PBZ Zagreb Indoors - Zagreb Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Gerry Weber Open - Halle Chennai Open - Chennai Dubai Tennis Open - Dubai Japan Open - Tokyo Grand Prix Hassan II - Casablanca Baton Rouge Pro Tennis Classic - Baton Rouge Pilot Pen International - New Haven Waldbaum's Hamlet Cup - Long Island IPB Czech Indoor - Ostrava Kremlin Cup - Moscow Sybase Open - San Jose St. Petersburg Open - St. Petersburg Salem Open - Hong Kong Gerry Weber Open - Halle Rado Swiss Open - Gstaad President's Cup 1998 - Tashkent St. Petersburg Open - St. Petersburg ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo The Nottingham Open - Nottingham Keio Challenger International Tennis Tournament - Yokohama Copenhagen Open - Copenhagen Qatar Mobil Open 2000 - Doha Sarajevo Challenger Gerry Weber Open - Halle Copenhagen Open - Copenhagen Heineken Open Shanghai - Shanghai Recanati Challenger The Stella Artois Grass Court Championships - London UNICEF Open - 's Hertogenbosch St. Remy Challenger Geneva Challenger Waldbaum's Hamlet Cup - Long Island The Stella Artois Grass Court Championships - Queen's/London RCA Championships - Indianapolis AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Open Seat-Godo 2000 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger Gerry Weber Open - Halle Newport Jersey Challenger Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Doha Izmir Challenger Sydney Zagreb Antwerp Milan Rotterdam Hong Kong Tokyo If Stockholm Open - Stockholm Munich Halle Basel Vienna Ostrava Geneva Challenger Moscow Copenhagen St. Petersburg Tokyo Ordina Open - 's-Hertogenbosch Washington Toulouse Ostrava Stockholm Auckland Rotterdam Zaragoza Kuala Lumpur Hong Kong Prague New Haven Basel Toulouse Vienna Rotterdam Mercedes Cup - Stuttgart AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad UNICEF Open - 's Hertogenbosch RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Istanbul Challenger Sydney International - Sydney Allianz Suisse Open Gstaad - Gstaad Croatian Indoors - Split Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna IPB Czech Indoor - Ostrava AAPT Championships - Adelaide Open 13 - Marseille Allianz Suisse Open - Gstaad Mallorca Open - Mallorca Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger UBS Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Kremlin Cup - Moscow Bratislava Challenger Grand Prix de Tennis de Lyon - Lyon Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Thailand Open - Bangkok St. Petersburg Orleans Challenger Long Island Hong Kong Queen's Club Halle USTA Challenger of North Miami Beach - North Miami Beach Bordeaux Jakarta Okal Cup 2001 International Bavarian Championships - Eckental Stuttgart Casino Lugano - Lugano Internationaux de Bretagne - Brest Okal Open - Eckental Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Medicor Open - Budapest Umag Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Pilot Pen International - New Haven Gerry Weber Open - Halle ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles 12th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami AIG Japan Open - Tokyo Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Doha Guardian Direct Cup - London Copenhagen Open - Copenhagen Gerry Weber Open - Halle Salem Open - Hong Kong Tennis Masters Series - Hamburg Countrywide Classic - Los Angeles Hamburg Hamburg Gerry Weber Open - Halle Thailand Open - Bangkok Barcelona Open de Moselle - Metz BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati RCA Championships - Indianapolis Queen's Club MFS Pro Tennis Championships - Boston BNP Paribas Open - Indian Wells President's Cup 1999 - Tashkent Shanghai - Shanghai Open 13 - Marseille CA Tennis Trophy - Vienna Kremlin Cup - Moscow The Dubai Tennis Championships - Dubai Tennis Masters Series - Indian Wells Munich Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Athens CA Tennis Trophy - Vienna Guardian Direct Cup - London Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon Croatia Open - Umag Davidoff Swiss Indoors - Basel The Nottingham Open - Nottingham President's Cup 2000 - Tashkent The Nottingham Open - Nottingham Davidoff Swiss Indoors - Basel BMW Open - Munich Grand Prix de Tennis de Toulouse - Toulouse Scania Stockholm Open - Stockholm Qatar Mobil Open 2001 - Doha Munich UBS Open Gstaad - Gstaad RCA Championships - Indianapolis AAPT Championships - Adelaide Italian Open - Rome Australian Men's Hardcourt Championships - Adelaide Salem Open - Hong Kong The Lipton Championships - Key Biscayne Dubai Tennis Open - Dubai Key Biscayne Stuttgart Copenhagen Licher German Open - Hamburg Australian Open - Melbourne French Open - Paris Gstaad German Open - Hamburg Long Island Eurocard Open - Stuttgart Wimbledon - London Australian Open - Melbourne The Stella Artois Grass Court Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Tennis Masters Series - Cincinnati Tennis Masters Series - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Rogers Masters - Montreal Wimbledon - London Western & Southern Financial Group Masters - Cincinnati AIG Japan Open Tennis Championships - Tokyo U.S. Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon Rogers Cup - Montreal Australian Open French Open Eurocard Open - Stuttgart Wimbledon U.S. Open French Open Great American Insurance ATP Championship - Cincinnati Hamburg Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Hamburg Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open Wimbledon U.S. Open - New York Australian Open U.S. Open - New York Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Miami Australian Open - Melbourne Rogers Masters - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, GER-RSA 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Olympics - Sydney Atlanta Olympics Davis Cup, World Group, 1R, GER-NED 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, NED-GER 4-1